The Bonus 100X Trust of Braintree collected the check on Thursday, July 25, after winning the prize on the $10 scratch-off game "Bonus 100X."
The winner chose to take the lump-sum payment of $650,000 rather than the annuity.
They bought the ticket at Premier Petrol, 82 River St. in Mattapan. The store will receive a $10,000 bonus for the sale.
The $1 million win was the biggest jackpot collected on Thursday.
Click here to see a full list of winners.
Click here to follow Daily Voice Wilmington and receive free news updates.